package com.kkb.pojo;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

public class TbOrderDelivery implements Serializable {
    private String deliveryId;

    private String ordersubId;

    private String reciveName;

    private Integer reciveProvince;

    private Integer reciveCity;

    private Integer reciveArea;

    private String reciveAddress;

    private String reciveMobile;

    private String reciveEmail;

    private String postId;

    private String postStatus;

    private BigDecimal postFee;

    private Date postTime;

    private Date deliveryTime;

    private String status;

    private String bak1;

    private String bak2;

    private String bak3;

    private static final long serialVersionUID = 1L;

    public TbOrderDelivery(String deliveryId, String ordersubId, String reciveName, Integer reciveProvince, Integer reciveCity, Integer reciveArea, String reciveAddress, String reciveMobile, String reciveEmail, String postId, String postStatus, BigDecimal postFee, Date postTime, Date deliveryTime, String status, String bak1, String bak2, String bak3) {
        this.deliveryId = deliveryId;
        this.ordersubId = ordersubId;
        this.reciveName = reciveName;
        this.reciveProvince = reciveProvince;
        this.reciveCity = reciveCity;
        this.reciveArea = reciveArea;
        this.reciveAddress = reciveAddress;
        this.reciveMobile = reciveMobile;
        this.reciveEmail = reciveEmail;
        this.postId = postId;
        this.postStatus = postStatus;
        this.postFee = postFee;
        this.postTime = postTime;
        this.deliveryTime = deliveryTime;
        this.status = status;
        this.bak1 = bak1;
        this.bak2 = bak2;
        this.bak3 = bak3;
    }

    public TbOrderDelivery() {
        super();
    }

    public String getDeliveryId() {
        return deliveryId;
    }

    public void setDeliveryId(String deliveryId) {
        this.deliveryId = deliveryId == null ? null : deliveryId.trim();
    }

    public String getOrdersubId() {
        return ordersubId;
    }

    public void setOrdersubId(String ordersubId) {
        this.ordersubId = ordersubId == null ? null : ordersubId.trim();
    }

    public String getReciveName() {
        return reciveName;
    }

    public void setReciveName(String reciveName) {
        this.reciveName = reciveName == null ? null : reciveName.trim();
    }

    public Integer getReciveProvince() {
        return reciveProvince;
    }

    public void setReciveProvince(Integer reciveProvince) {
        this.reciveProvince = reciveProvince;
    }

    public Integer getReciveCity() {
        return reciveCity;
    }

    public void setReciveCity(Integer reciveCity) {
        this.reciveCity = reciveCity;
    }

    public Integer getReciveArea() {
        return reciveArea;
    }

    public void setReciveArea(Integer reciveArea) {
        this.reciveArea = reciveArea;
    }

    public String getReciveAddress() {
        return reciveAddress;
    }

    public void setReciveAddress(String reciveAddress) {
        this.reciveAddress = reciveAddress == null ? null : reciveAddress.trim();
    }

    public String getReciveMobile() {
        return reciveMobile;
    }

    public void setReciveMobile(String reciveMobile) {
        this.reciveMobile = reciveMobile == null ? null : reciveMobile.trim();
    }

    public String getReciveEmail() {
        return reciveEmail;
    }

    public void setReciveEmail(String reciveEmail) {
        this.reciveEmail = reciveEmail == null ? null : reciveEmail.trim();
    }

    public String getPostId() {
        return postId;
    }

    public void setPostId(String postId) {
        this.postId = postId == null ? null : postId.trim();
    }

    public String getPostStatus() {
        return postStatus;
    }

    public void setPostStatus(String postStatus) {
        this.postStatus = postStatus == null ? null : postStatus.trim();
    }

    public BigDecimal getPostFee() {
        return postFee;
    }

    public void setPostFee(BigDecimal postFee) {
        this.postFee = postFee;
    }

    public Date getPostTime() {
        return postTime;
    }

    public void setPostTime(Date postTime) {
        this.postTime = postTime;
    }

    public Date getDeliveryTime() {
        return deliveryTime;
    }

    public void setDeliveryTime(Date deliveryTime) {
        this.deliveryTime = deliveryTime;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status == null ? null : status.trim();
    }

    public String getBak1() {
        return bak1;
    }

    public void setBak1(String bak1) {
        this.bak1 = bak1 == null ? null : bak1.trim();
    }

    public String getBak2() {
        return bak2;
    }

    public void setBak2(String bak2) {
        this.bak2 = bak2 == null ? null : bak2.trim();
    }

    public String getBak3() {
        return bak3;
    }

    public void setBak3(String bak3) {
        this.bak3 = bak3 == null ? null : bak3.trim();
    }

    @Override
    public String toString() {
        StringBuilder sb = new StringBuilder();
        sb.append(getClass().getSimpleName());
        sb.append(" [");
        sb.append("Hash = ").append(hashCode());
        sb.append(", deliveryId=").append(deliveryId);
        sb.append(", ordersubId=").append(ordersubId);
        sb.append(", reciveName=").append(reciveName);
        sb.append(", reciveProvince=").append(reciveProvince);
        sb.append(", reciveCity=").append(reciveCity);
        sb.append(", reciveArea=").append(reciveArea);
        sb.append(", reciveAddress=").append(reciveAddress);
        sb.append(", reciveMobile=").append(reciveMobile);
        sb.append(", reciveEmail=").append(reciveEmail);
        sb.append(", postId=").append(postId);
        sb.append(", postStatus=").append(postStatus);
        sb.append(", postFee=").append(postFee);
        sb.append(", postTime=").append(postTime);
        sb.append(", deliveryTime=").append(deliveryTime);
        sb.append(", status=").append(status);
        sb.append(", bak1=").append(bak1);
        sb.append(", bak2=").append(bak2);
        sb.append(", bak3=").append(bak3);
        sb.append(", serialVersionUID=").append(serialVersionUID);
        sb.append("]");
        return sb.toString();
    }
}